home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 3
/
Cream of the Crop 3.iso
/
comm
/
dvsv16.zip
/
DVSWITCH.DOC
< prev
next >
Wrap
Text File
|
1993-12-27
|
37KB
|
772 lines
┌─────────┐ ╓──┐ ╓─╥─┐ ╓──┐
└┐ ┌───┐ └┐ ╟──┤ ║ ╟──┤
│ │ │ │ ╨ ┴ ╨ ╨ ┴
│ │ │ │ ┌────┐ ┌────┐ ╓──┐ ─╥─ ╓──┐ ╥──┐
│ │ │ │ └┐ ┌┘ └┐ ┌┘ ║ │ ║ ║ ╟─
│ │ │ │ └┐ └┐ ┌┘ ┌┘ ╙──┘ ─╨─ ╙──┘ ╨──┘
┌┘ └───┘ ┌┘ └┐ └┐ ┌┘ ┌┘ ┌─────────┐ ╥ ╥ ┬ ─╥─ ╓─╥─┐ ╓──┐ ╥ ┬
└─────────┘ └┐ └┐┌┘ ┌┘ │ ┌────┐ │ ║ ║ │ ║ ║ ║ ╟──┤
└┐ └┘ ┌┘ │ │ └─┘ ╙─╨─┘ ─╨─ ╨ ╙──┘ ╨ ┴
└┐ ┌┘ │ └──────┐ version 1.6
└──┘ └──────┐ │ (c) 1993 Datagen Software Designs
┌─┐ │ │written & programmed by John Dailey
│ └────┘ │
└─────────┘
WARRANTY and DISCLAIMER
───────────────────────
This software is provided AS IS without any expressed or
implied warranties whatsoever. No warranty of fitness for a
particular purpose is offered. The author of this software
cannot be held responsible for DIRECT, INDIRECT INCIDENTAL,
CONSEQUENTIAL, or ANY OTHER damages due to your ability or
inability to use this software, even if the author has been
advised of the possibility of such damages. The user assumes
full responsibility for the use of this software.
File Included In This Package:
──────────────────────────────
DVSWITCH.DOC --- This Documentation File
DVSWITCH.HIS --- History File
DVSWITCH.REG --- Registration Form
UPGRADE .EXE --- Upgrade Program From DVS v1.0 to DVS v1.5
DVSETUP .EXE --- Executable .EXE Setup Program
DVSWITCH.EXE --- Executable DVS Program
WWIV .BAT --- Sample WWIV BBS 2400bps Batch File
RA .BAT --- Sample RA BBS 2400bps Batch File
Files Created By This Software:
───────────────────────────────
DVSWITCH.CFG --- Program Configuration File
DVSWITCH.NFO --- Event Information (Deleted Automatically)
DVSWITCH.DAT --- Data File For Program Info
MMDDYY .DVS --- Log File
What Is It?:
────────────
DVSwitch (Data/Voice Switch) is a small utility that allows a sysop to
have both a voice and a data line at the same time. The program, itself,
simply answers the phone upon ringing, waits for carrier, and depending on
the results, either loads the BBS up with a caller already on line, or rings
the PC's speaker in a telephone sound.
If a sysop wishes to use his voice line as both data and voice, all
he/she needs to do is simply run DVS's setup program, load the program BEFORE
loading his/her BBS, and wait. The program is, for the most part, totally
independent.
DVSETUP.EXE - The Setup Program:
────────────────────────────────
Note that if you are upgrading from version 1.0, you should first run
the UPGRADE.EXE program within your DVS directory BEFORE running DVSETUP.EXE!
To load the setup program, type DVSETUP at the DOS prompt. After
loading, a "Warranty and Disclaimer" Screen will pop up. Be sure to read
what is stated, and press <ENTER> or <SPACE> to accept the agreement. You
will then see a menu bar at the top of the screen, and a status bar at the
bottom. If you have a mouse, you may use it at any time, by clicking on the
item of your choice. Otherwise, press F10 to highlight the menu bar at the
top of the screen. Use the arrow keys to move the highlight bar, and <ENTER>
or <SPACE> to select an option.
Datagen
Under this menu selection, you will find three things, all of which are
simply information pertaining to Datagen Software Designs, and the
program itself.
Setup Program
Here, you will find options to save your current settings, load
previously saved settings, restore defaults, and exit to DOS. Most are
self-explanatory, and therefore require no explanation, however,
"Restore Defaults" does. This option simply resets all of DVSETUP's
settings to those predefined by the program. They are mostly, if not
definitely standard settings that should work fine with just about any
user. Please be sure to save your settings before exiting the setup
program.
Modem Configuration
Underneath this menu are selections that are specific to your modem.
Please note that these settings should be setup exactly the same as you
have them set up for the BBS program. Otherwise, some conflict may
occur.
Communication Parameters
These settings are for communications ports, baud rates, parity,
stop and data bits. Set them according to what they need be.
Standards for parity is 'None.' For data bits, it is usually '8',
and for stop, usually '1.' Consult for modem instruction manual
for more information.
Modem Specifications
This setting is basically hardware reliant. High-speed modem users
should most likely turn this option (CTS/RTS) on, while lower speed
modem users may need to experiment.
Modem Input Strings
These strings are for controlling the modem. These settings MUST
be the same as you have for your BBS, otherwise, conflict will
occur. It is suggested that you enter these in all capital
letters, and consult your modem guide for a complete description.
Be advised that in order for ring and baud rate detection to occur,
voice result codes must be turned on. Usually, this is done by
either adding an 'X1' or 'X4' to the modem initialization string.
Modem Initialization String - This string is sent to your modem
upon startup. It tells the modem how to run, basically. The
default (and pretty much standard) setting for this is:
ATQ0V1X4M0
'AT' tells the modem 'ATtention!', and get ready for commands. The
Q0 tells the modem that result codes are to be sent to the screen.
'V1' states that verbal codes will be used instead of numeric
codes. 'X4' tells the modem to return result codes for such things
as ring detection, no carrier, and connection, and finally, 'M0'
tells the modem to leave the speaker off.
Modem Answer Phone String - This string is the command that is used
to pick up the phone. It is almost always 'ATA.'
Modem Hang Up Command - This is the string that tells the modem to
hang up. Standards for this include 'ATH' or 'ATH0.'
Modem Off Hook Command - This string is the opposite of the Modem
Hang Up Command, therefore the standard is 'ATH1.'
Program Specifics
Underneath this menu are subtitles that reference basic program
functions, such as Event Setups, DOS exit codes, control of the
"telephone ring", and choices for screen savers.
BBS Event Setup
This choice brings up a dialogue box that deals with your BBS event
batch files. The fact is that just about every BBS in the BBS
world, runs some kind of weekly, or nightly event, and since
DVSwitch is being run all the time, and not the BBS, the BBS
program will not know when to run the events! Therefore, an event
setup option has been included in DVSwitch, along with an option to
shut down DVS at a given time each day.
Note: Unregistered copies of DVSwitch are allowed only one event.
Each event (1-10) has two parameters that you must set in order for
them to work. The first is the day of the week to run the event.
Simply place an 'X' below the days (SMTWTFS) that the event is to
run. The other parameter that you must set is the time that each
event is to run. Simply enter the time in 24 hour format and
you're all set. Refer to the section on DOS Exit Codes for more
information on how the events are handled by the program.
The Shut Down event has to sections, a check-box that is checked if
DVS is to be shut down, and a time that the shut down is to occur
if it is turned on. Again, the time is in 24 hour format. Note
that unless you set up your batch file to do different, DVS will
terminate upon shut down and will not reload!
A hint. Because DVS cannot log a user off when an event is
supposed to be run, a good idea of practice is to "fool" your BBS
into thinking that it has to run an event. Setup you BBS for the
same events and times as that of DVS. That way, with most BBS
programs, if a users time conflicts with the event, it will log
them off early so that the event may be ran. The events do not
HAVE to be ran at the time specified. For instance, if a user is on
your BBS when it's time to run the event, and they continue on the
BBS for another five minutes, DVS will NOT forget about the event.
It will however, run it as soon as the user logs off or gets logged
off.
Also note that events have priority over the shut down event. If an
event has not yet been run for the day, and the event runs at the
same time as that last event, the event will be taken care of
first.
As well as the event setup and shutdown information that is listed
on this menu, there are also two other options; off hook for event
and local logons. Simply check both or either box to have DVS take
the modem off hook while it runs events, and/or when you drop to
the BBS locally. The default for these are both on. If you are
running your BBS under an ARU (automatic reboot unit) that reboots
your computer after a certain number of rings, you should set both
of these options on. That way, the user calling your board while
an event is being run will get a busy signal as well as when you
log on to the BBS locally.
Please note that taking the modem off hook when running the BBS in
local mode is toggleable from inside DVS, and each time DVS is
loaded, it will default to the setting you have specified.
Exit Information
This setting is used by the program upon exit. Due to the fact that
many BBS programs use a considerable amount of memory, and are very
picky, DOS error codes were decided as the choice for loading the BBS,
and running nightly events. Basically, the idea here was to remove the
program from memory totally, instead of keeping it memory resident, and
possibly creating conflicts with FOSSIL drivers, or the BBS programs
themselves.
Exit Modifier Code - If the modem connects to another modem, or if
an event is to be run, this modifier will determine which exit code
to send to your batch file. For example: If your maximum baud
rate is 2400, and you set your modifier code to 0, the following
exit codes would be returned based on baud rates:
1 - 1200bps
2 - 2400bps
3 - Local Exit To BBS
4+ - Event Exit Codes
,but if your maximum baud rate was 2400, and your modifier code was
10, the following codes would be returned to DOS:
11 - 1200bps
12 - 2400bps
13 - Local Exit To BBS
14+ - Event Exit Codes
If your maximum baud rate was 9600 and your modifier code was 3,
the following codes would be returned to the batch file:
4 - 1200bps
5 - 2400bps
6 - 9600bps
7 - Local Exit To BBS
8+ - Event Exit Codes
Basically, each baud rate has a number associated with it:
1200 = 1
2400 = 2
9600 = 3
192k = 4
384k = 5
576k = 6
Local = Highest Baud # + 1
Event = Local (Highest Baud # + 1) + Event Number
,and the modifier code you specified is added to that number to get
the DOS exit code.
The local exit code is derived from the number associated with the
highest baud rate your modem can use. If your highest baud rate
was 2400 and you had a exit code modifier of 0, then the local exit
code would equal 3. To keep it simple, the local exit code is
always one number higher than the exit code associated with your
highest baud rate + the modifier code.
The event exit codes are at least 1 higher than the local logon
exit code. To figure these numbers, first, take the highest
corresponding baud rate number (1-6), add 1 to skip over the local
exit code, and then add the appropriate event number.
Please Wait String - This part of the sub-menu is simple. This
string is the string that is sent to the user when both modems
connect. It should simply state that the BBS is loading, please
wait, but you may enter a personalized saying of up to 80
characters to send to the user.
Note: Only registered version of DVS utilize the Please Wait
option.
Ring Information
This submenu controls the way the "telephone ring" will sound. You may
set these settings any way you wish. Press F5 from the main menu area
to hear a demo sound of what the rings will sound like.
High pitch - This is the high pitch of the ring sound. The minimum
for this value is 100, and the maximum is 32000.
Low pitch - The lowest pitch of the ring. It's range is also from
100 to 32000.
Ring length - This value determines the length if each ring. The
lowest value for this option is 1 and the highest is 20. The
default is 10.
Delay - This number signifies the amount of time to delay between
rings. Default is 2000, which is about 2 seconds. Minimum value
for this setting is 100, maximum is 5000.
Carrier - This value determines the number of seconds to wait for
a carrier detection. Minimum value is 1, and the highest is 40
seconds. More than likely, the default setting of 10 seconds will
be more than enough. If a carrier is not detected in this amount
of time, the program will assume that a voice user is calling the
computer, and will therefore, ring the speaker. Depending on your
modem, some may require that this setting be significantly lower or
higher.
Hang Up # - This signifies the total number of rings before voice
caller is hung up on. Default is 5, and it may range anywhere from
2 to 20 rings.
Mute On Start - If this item is checked, DVSWITCH will load up in
mute mode. This means that instead of ringing the computer's
speaker, a message will be printed on the screen.
It's a good idea to check this box, and have DVS load up mute
first. That way, if your computer reboots during the night for
example (if you're using an ARU), and DVS reloads, it will still be
in mute mode. Otherwise, the program will load with mute mode off,
and will ring the PC's speaker if a voice user calls - definitely
a rude awakening. If you are around and awake, you then can toggle
mute mode by pressing [ALT][M] in DVS.
Note that by pressing F5 from the main menu will give you a sample
ring based on what is entered.
Screen Savers
This submenu is where you will find information pertaining to
screen savers. Simply choose the one you wish to use, and you're
all set. If you choose the last option ('RANDOM'), the program
will rotate randomly through all of the screen savers. The 'DELAY'
option controls how long each screen saver will be active when in
random mode. Minimum value for this delay is 10 seconds, maximum
is 59 seconds. The option for 'INFO DELAY' controls how many
seconds to wait before turning the information bar on and off.
Default is 30 seconds, the maximum being 59 seconds, and the
minimum 10. Last, but not least is an option to have the 'CLOCK'
on the screen at all times. If this checkbox is marked, the clock
will move across the bottom of the screen when the information bar
is not on so that the time is continuously visible.
There are 10 different screen savers to select from, and here is a
description for each of them:
Default - Nothing special, no action.
Random Cursor Movement - Cursor is randomly placed all over the
screen to create a "sparkle" effect.
Hyperspace - "Stars" move across the screen at different speeds,
making it look like you're traveling through space.
Pong - Watch the computer play pong!
Bugs - Little animated bugs walk all over your monitor.
Raindrops - Streaks of water fall down, creating a rain effect.
Bouncing Balls - Balls bouncing around the borders of the screen,
colliding with each other.
Lines - Lines that appear like zooming stars zip across the screen
from both directions.
Swirly - Computer "garbage" swirls around the screen, and
disappears.
Rockets - Rockets blast off at lightning screen.
DVSWITCH.EXE - The Main Program:
────────────────────────────────
If you have run the setup program, and installed the program, you're
ready to go. Now, let's run through how the actual program looks and feels!
The Screen
The screen is set up as simple as possible. At the top is, of course,
a plug for the program. At the bottom is a note as to the most important
keys that are used by the program, and the current time in the right hand
corner. These two lines turn off and on automatically at a duration that you
specify in seconds to minimize screen burn in. If the bars are not on, and
the clock has been set to be displayed at all times, it will move across the
bottom of the screen.
Here are those keys, and their descriptions:
[ALT][X] - Exits to DOS. This is self explanatory. This option does
not exit and load the BBS, it exits to the DOS prompt, unless you've set
DVS up to do otherwise.
[ALT][M] - Mute Mode [On/Off] This quick key simply toggles mute mode on
or off. The current state is shown in brackets. If mute mode is off,
your computer will ring if an incoming voice call in intercepted,
otherwise, as message will be printed on the screen telling you that
there is a voice user on-line. Upon loading up the program, this
setting defaults to what you have setup in your configuration file. A
good idea is to default mute mode to on, and when you are at home (or
not asleep!), turn it off, so that you can hear the ring.
[ALT][B] - Exit to BBS. This will drop to DOS and load the BBS in local
mode.
There are a few more keys not shown at the bottom of the screen. Here
are their listings and descriptions:
[ALT][F] - Force Event. This key combination will force an event that
has been setup. (Unregistered versions may only run and force 1 event.)
If you force an event that has not been defined, the program will simply
return to waiting for caller.
[ALT][I] - Information Bar. This key toggles the top and bottom lines
of the screen.
[ALT][L] - Off Hook Local. This key toggles the current state of taking
the modem off hook for local logon to the BBS.
[ALT][N] - New Screen Saver. This key will simply pick a random screen
saver. If you are running with random screen savers already, it will
change again, otherwise, it will remain to the new one.
[ALT][S] - Status Screen. This key combination brings up a screen that
displays the current program status for the day. It gives the current
communications port, baud rate, state of off hook for events and local
logons, total amount of data calls for the day, total amount of voice
calls today, total amount of local logons today, and a listing of events
to be run. If an event has already been ran, a check mark will appear
next to it's time. If an event is not defined, it is shown as "#?
--:--." Also, if shut down is active, the time it is to occur is shown.
If you bring this screen up, and do not press a key within 15 seconds,
it will automatically shut off.
[ALT][V] - View Log File - This key simply loads the current day's log
file and display's it to the screen. This was added so that you didn't
have to keep exiting the program to read the logs. Note that as well as
with the ALT-S function, this function, if you do not press a key within
15 seconds will "un"pause itself, and then quit back to DVS waiting for
a caller.
Note: Viewing of the log file from within DVS is only supported by
registered copies.
The rest of the screen is blank - for now. Most of the action takes
place here. While waiting for a call, your chosen screen saver will be
active here. When receiving a call, or if an event is being executed,
information as to what is happening will appear in this area.
The Action!
When a call is detected, here is what happens:
Phone is answered, and carrier connection attempted. (the only bad part
of this is that if it is a voice call, the person will hear the modem's
high pitched tone. It is wise to let people know that you are running
a BBS on the same line, and they will hear that tone. Be sure they know
to stay on the line. Every way possible around this was tried, but
unfortunately, the only way was to purchase a voice/data switch box
which cost around $90! We assumed that this was only a SMALL price to
pay.)
Note that at any time, you may press any key (preferably the space bar)
to abort and hang up the modem. Useful if some annoying user keeps
calling and calling and calling...
If a carrier connected, the program sends a note to the user to please
wait, notifies the sysop that someone has connected, and at what baud
rate. then exits and loads the BBS with a user already on-line.
For information on loading your BBS program with a remote user already
online, please consult your BBS software documentation. Most BBS
program require passing of specific command line parameters, such as
baud rate, com port, etc.
*** Be sure to exit the BBS program after a caller logs off so that
DVSwitch is ran again!
If a carrier did not connect in a time limit that you specify, the
program then proceeds to ring the sysop's PC speaker in the desired
tone. After a given number of rings, if no one answered, the phone is
hung up, and the program resets to wait for another call.
If the sysop answers the phone, he/she should press a key or wait for
the amount of rings for the modem to hang up. The program will reset
and wait for another call.
During an event handling routine, things appear differently. First, a
file is written (DVSWITCH.NFO) that will inform the program when it
returns from the event batch file that it is returning from an event
routine. This file is very important for correct executing of BBS
events. Upon returning from the event, the file is read, and then
deleted.
If for any reason, your BBS crashes during the event, or crashes at any
time between DVSwitch's exit to run the event, and loading up DVSwitch
again, and DVS is not run, be sure to delete the file DVSWITCH.NFO so
the program will function properly. Do not worry if this file is not
deleted! The program will simply think that the event was run and will
delete the file itself. However, it is a good idea to delete if
manually if anything does go wrong.
That is the simplest description to be given of what the program
actually does. It is simple enough, and after installation, easy to use.
DVSWITCH.NFO, DVSWITCH.DAT & ??????.DVS - The Files:
────────────────────────────────────────────────────
After running DVS and getting the "feel" for it, you will notice that it
creates a few files for both you and itself.
The first file that it creates is DVSWITCH.NFO. This file is for the
program while it is running. It simply holds the program setting
information so that they stay the same while it is running. For
example, say you've gone to bed one night, and mute mode was on so that
you wouldn't get woken up if a voice user called. Without this file, if
a user called and logged on to your BBS, the mute mode variable would be
reset to whatever you have it setup to be in the configuration file. If
you have it set to originally be on in the config file, then when DVS
loads back up, and say a voice person calls, you will get a definite
rude awakening. This file is erased occasionally, when it does not need
it any longer.
The next file, and probably the most important is the DVSWITCH.DAT file.
This file holds a few things, the first being how many data, voice, and
local calls you've received for the day. It also keeps track of which
events have and have not been ran. If for any reason you NEED to run
the events, and they've already been run, simply delete this file, and
DVS will run them again.
The last file changes it's name frequently. These are the ".DVS" files.
What these are, are log files that keep track of what goes on while DVS
is running. It's main purpose is to let the sysop know what kind of
caller (voice or data) called when, and if it was data, what baud rate
they called at. It also shows when an event was ran, and at what time.
For security reasons, it also tells when someone uses the ALT-B function
to log on locally to the BBS.
Each night at midnight, or when the user on at midnight logs off, a
"Newday" event is ran that writes the days information to the current
log file, closes it, and resets all values such as data and voice calls
for the day to zero.
As I've said before, the name of the log files change with the date.
The name is figured in this format:
MMDDYY.DVS
, where MM = the current month (01-12), DD = the current day (01-31) and
YY = the last to digits of the current year.
Note: Only registered copies of DVS create the log files.
Event Information:
──────────────────
By now, you're probably ready to set the program up, but before you do
that, you may want to know a few things about the way DVS and it's events
work with your BBS.
First, of all, it's simple! You can even load the BBS from your event
routine so that it takes care of the events you've already set up with the
BBS! If you do this, though, be sure to load the BBS so that it exits after
running the event so that DVS is loaded and ran again.
If you are receiving NETmail, fear not. If the NET calls your computer,
it should work just fine. It has been tested with WWIVNet thoroughly, and
should work with most NET software.
If you need to use the NET software to call out at any time during the
night, or day, simply set it up in your event routine as described below.
Using the [ALT][F] function to force an event is great for forcing
NETwork callouts. If you have set up an event to do a callout with your
NETwork software, you can force that event at any time with the [ALT][F]
keys. Note that if an event has not ran for the day, and you force it to, it
will still run at the assigned time you've set up.
INSTALLING DVSwitch v1.6 On Your System:
────────────────────────────────────────
To shorten the length of this explanation, and keep it as simple as
possible, we assume that you have a basic knowledge of DOS, or know someone
that can help you with this installation. It is far from difficult, but no
minor details are given, and therefore, the installation process may be
difficult for someone who has no general knowledge of DOS.
Installing For The First Time
1.] Unarchive the DVS files into your main directory.
2.] Run DVSETUP.EXE to create configuration file.
3.] Using a plain ASCII text editor, edit your BBS batch file.
@echo off
goto start
:baud1200
<command line to load BBS at 1200> (See BBS Manual)
goto start
:baud2400
<command line to load BBS at 2400>
goto start
:baud9600
<command line to load BBS at 9600>
goto start
:localuser
<command line to load BBS locally>
goto start
:event1
<instruction for event>
<NET callouts?>
<BBS userlist utilities?>
<Log file utilities?>
<File utilities?>
goto start
:event2
<instruction for event>
goto start
:start
{
Your instruction goes here
}
DVSWITCH
if errorlevel = <exitcode_event2> goto event2
if errorlevel = <exitcode_event1> goto event1
if errorlevel = <exitcode_local> goto localuser
if errorlevel = <exitcode_9600baud> goto baud9600
if errorlevel = <exitcode_2400baud> goto baud2400
if errorlevel = <exitcode_1200baud> goto baud1200
(There are two sample .BAT files included with this package. They are
both based on a 0 as the exit code modifier.)
Please be aware that the ERRORLEVEL format must remain from greatest to
lowest ERRORLEVEL code! If it is not, the it will not function
properly. Unfortunately, this is DOS at its pickiest, and cannot be
overcome.
Also, be sure that you don't call any batch files from within this batch
file routine for DVS, unless you have a utility that allows you to do
so. If you do, the called batch file will end, and will not return
control to your DVS batch file. In other words, DVS will not load
again.
4.] Run the batch file, and you're all set!
Upgrading From Version 1.0 To Version 1.6
First, run the program UPGRADE.EXE included with your 1.6 archive from
the same directory where your DVSWITCH.CFG file resides. You may then
run the setup program and change the new options that are under the
submenus "Event Information" and "Screen Savers."
The batch file that you used for version 1.0 will still function
properly with version 1.6.
Upgrading From Version 1.5 To Version 1.6
Simply replace your old executable files with the new ones.
Authors Notes And Credits:
──────────────────────────
You may distribute this program freely as long as all files are kept
together in their original archived form and are not modified in anyway.
Questions, comments, complaints, or to receive a complete listing and
description of all Datagen products, mail John Dailey at the below address,
through Compuserve at 73124, 2612, through Internet at 73124.2612@cis.com,
through Prodigy at ID# MKHH05B, or through WWIVNet at 23@4709 (Enigma).
Thank you for your support!
Data/Voice Switch v1.6
c/o John Dailey
1732 Wind Drift Rd.
Orlando, FL 32809
There are quite a few people that have helped us during the production
of Data/Voice Switch, and although we cannot list everyone, we would like to
thank a few people whom without, this program would probably never have even
been thought of, or available!
A special thanks to Chris Bosdal, who spent $90 on a Voice/Data switch
box, and asked Datagen Software Designs if there was possibly any cheaper way
to do the same thing with a program. Without that question, this program
probably would have never became part of the Datagen Software Designs
collection.
An extra-special thanks goes to Cathy Nicoloff for realizing that most
BBS's do, in fact, have nightly events that MUST be run, and suggesting that
something be added into the source to handle this. Now THAT is teamwork!
She also went through with me about 12 beta versions of the program in order
to get it to work!
Registration Of Data/Voice Switch v1.6:
───────────────────────────────────────
Data/Voice Switch v1.6 is being released under the Shareware policy.
You may use Data/Voice Switch for a trial period of 30 days free of charge.
After that time, if you find that you enjoy using Data/Voice Switch and plan
on using it in the future, you must register your copy of the program for
$8.00 US currency.
Registration of the program entitles you to free updates of the same
version number (ie. 3.x), along with a registered copy of the version you are
registering. Registering version 1.6 adds the "Please Wait" option, enables
the sysop log file feature, and also allows you to view the log files from
within Data/Voice Switch. Registration also allows multi-event capabilities.
Registration also adds you to the Datagen Software Designs Preferred Mailing
List, and keeps you up to date on what's new with Datagen Software Designs.
Your registration will help Datagen Software Designs in our goal to
produce tons of quality, low cost software.
To register your copy of Data/Voice Switch v1.6 please fill out the
enclosed registration file (DVSWITCH.REG) and mail it to the address
indicated on the form. Be sure to enclose a check or money order payable to
"Datagen Software Designs c/o John Dailey" for $8.00 U.S., and also be sure
that all information is filled out correctly and completely. Your
registration will be processed as soon as possible, and a registration
diskette mailed to you in a few weeks.
Datagen Software Designs Support BBS Information:
─────────────────────────────────────────────────
For information on becoming a respectable Datagen Software Designs
support Bulletin Board System, simply mail the below address, with the
following information: (Note - you must include all information.)
BBS Name,
BBS Phone Number,
BBS Type and Version,
BBS Net/Node (if applicable)
Disk Size (5 1/4" or 3 1/2")
Sysop Name,
Sysop Real Name,
Sysop Address,
Sysop Age,
How Long Your BBS Has Been Up,
And finally, your reason for wanting to become a support BBS.
Sysop's requesting to become a support board will be notified as soon as
possible on their request, and if accepted, will be eligible to receive
Datagen's Support BBS Newsletter, technical support on all Datagen products,
and MUCH more! Send requests to:
Support BBS Information
Datagen Software Designs
1732 Wind Drift Rd.
Orlando, FL 32809